guerrilla soldier - Spanish English Dictionary

guerrilla soldier

Meanings of "guerrilla soldier" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
guerrilla soldier gorila [m] CU VE UY derog.